Synonyms for "Glycine max"

Words with similar meaning